the imposition of taxes on income - French English Dictionary